Volume 25, Issue 1, January 2015, Pages 103-117
Ahmed El-Sherbiny
Volume 25, Issue 1, January 2015, Pages 119-136
Ahmed El-Sherbiny
Volume 24, Issue 1, January 2014, Pages 103-118
Ahmed El-Sherbiny
Volume 24, Issue 1, January 2014, Pages 119-134
Ahmed El-Sherbiny
Volume 23, Issue 2, July 2013, Pages 137-148
Ahmed El-Sherbiny
Volume 23, Issue 2, July 2013, Pages 149-160
Ahmed El-Sherbiny